public hanging - İspanyolca İngilizce Sözlük